Definition of Damson Plum Tree

  • (noun) plum tree long cultivated for its edible fruit

Synonyms of Damson Plum Tree


Antonyms of Damson Plum Tree


No Antonyms Found.

Homophones of Damson Plum Tree


No Homophones Found.